do (something) blindfolded - Allemand Anglais Dictionnaire